// import 'package:flutter/material.dart';
// import 'package:get/get.dart';
// import 'core/services/storage_service.dart';
// import 'core/controllers/auth_controller.dart';
// import 'core/controllers/device_controller.dart';
// import 'core/controllers/record_controller.dart';
// import 'core/controllers/transaction_controller.dart';
// import 'core/controllers/profile_controller.dart';
//
// void main() async {
//   WidgetsFlutterBinding.ensureInitialized();
//
//   await initServices();
//   runApp(const MyApp());
// }
//
// Future<void> initServices() async {
//   await Get.putAsync(() => StorageService().init());
//   Get.put(AuthController());
//   Get.put(DeviceController());
//   Get.put(RecordController());
//   Get.put(TransactionController());
//   Get.put(ProfileController());
// }
//
// class MyApp extends StatelessWidget {
//   const MyApp({super.key});
//
//   @override
//   Widget build(BuildContext context) {
//     return GetMaterialApp(
//       title: 'Ora App',
//       theme: ThemeData(
//         primarySwatch: Colors.blue,
//         useMaterial3: false,
//       ),
//       initialRoute: '/login',
//       getPages: [
//         GetPage(name: '/login', page: () => const LoginPage()),
//       ],
//     );
//   }
// }
//
// class LoginPage extends StatelessWidget {
//   const LoginPage();
//
//   final token =
//       'eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6Ijg5NWU0MDFlLWE3NTctNDdhMi1hZDdlLTMxMmVmM2I4NmNlOCJ9.ZGC2cqqKSzkJcpEw-xoruxiDrqofRrls7P3Iv3gCAxybkhiaYw-2qB8zkYNgQDQUAmfEJibPgDu4j14AXvU9Nw';
//
//   @override
//   Widget build(BuildContext context) {
//     AuthController authController = Get.find();
//     return Scaffold(
//       body: SafeArea(
//         child: TextButton(
//             onPressed: () async{
//               // authController.login(username: 'username', password: 'password', code: 'code', uuid: 'uuid');
//               await Get.find<StorageService>().setToken(token);
//              final response = await authController.getUserInfo();
//             },
//             child: Text('data')),
//       ),
//     );
//   }
// }
